58 miles SW of Miami
The Upper Keys are a popular, year-round refuge for South Floridians who take advantage of the islands' proximity to the mainland. This is the fishing and diving capital of America, and the swarms of outfitters and billboards never let you forget it.
Key Largo, once called Rock Harbor but renamed to capitalize ...